package com.example.collection

/**
 * 映射（也称为关联数组，字典，表和散列）是对象引用的无序集合。Map集合中的元素由键值访问。
 *  Map中使用的键可以是任何类。当我们插入到Map集合中时，需要两个值：键和值。
 * @author 张威
 *
 */
class MapDemo {
	
	static void main(String[] args) {
		def mp = ["TopicName" : "Maps", "TopicDescription" : "Methods in Maps"]
		println(mp.containsKey("TopicName"));
		println(mp.containsKey("Topic"));
		
		println mp.get("TopicName")
		println mp.get("Topic")
		
		println mp.getAt("TopicName")
		
		println mp.keySet();//返回一组键
		
		println mp.values();//返回值的集合试图
		
		mp.put("mehod", "method1");
		println mp
		
		
	 }
}
